car wrecker - French English Dictionary